<%@ Page 
    Language="C#" 
    MasterPageFile="~/ITCG.master" 
    AutoEventWireup="true" 
    CodeFile="COM_PROVEEDOR_LISTADO.aspx.cs" 
    Inherits="COM_COM_PROVEEDOR_LISTADO"     
    meta:resourcekey="TIT_COM_PROVEEDOR_LISTADORecursoKCG" %>

<%@ Register 
    Assembly="AjaxControlToolkit" 
    Namespace="AjaxControlToolkit" 
    TagPrefix="AjaxControlToolkit" %>

<%@ Register tagprefix="koala" 
    assembly="KoalaWebControls" 
    namespace="Koala.KoalaWebControls" %>
    
<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server">
        <ContentTemplate>
            <asp:Panel
                runat="server"
                ID="Rec_Com_Proveedor_Listado"
                meta:resourcekey="REC_COM_PROVEEDOR_LISTADORecursoKCG">
                <Koala:KGrid 
                    ID="gvComProveedorListado" 
                    runat="server" 
                    AllowPaging="True" 
                    AllowSorting="True"
                    AutoGenerateColumns="False" 
                    DataKeyNames="Id" 
                    PageSize="15"
                    SelectedIndex="0"
                    DataSourceID="odsgvComProveedorListado"
                    AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>' >
                                <AlternatingRowStyle CssClass="alternatingrowstyle" />
                                <HeaderStyle CssClass="headerstyle" />
                                <PagerStyle CssClass="pagerstyle" />
                                <SelectedRowStyle CssClass="selectedrowstyle" />
                    <Columns>
                        <asp:CommandField 
                            ButtonType="Button" 
                            SelectText="..." 
                            ShowSelectButton="True" />
                        <asp:BoundField 
                            DataField="Codigo" 
                            meta:resourcekey="BoundCodigoRecursoKCG"
                            SortExpression="Codigo" >
                            <itemstyle horizontalalign="Right" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Par_Razon_Social_Nombre" 
                            meta:resourcekey="BoundPar_Razon_Social_NombreRecursoKCG"
                            SortExpression="Par_Razon_Social_Nombre" >
                            <itemstyle width="80mm" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Disponible" 
                            meta:resourcekey="BoundDisponibleRecursoKCG"
                            SortExpression="Disponible" >
                            <itemstyle horizontalalign="Center" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Localidad" 
                            meta:resourcekey="BoundLocalidadRecursoKCG"
                            SortExpression="Localidad" />
                        <asp:BoundField 
                            DataField="Direccion" 
                            meta:resourcekey="BoundDireccionRecursoKCG"
                            SortExpression="Direccion" >
                            <itemstyle width="80mm" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Fecha_Update" 
                            meta:resourcekey="BoundFecha_UpdateRecursoKCG"
                            SortExpression="Fecha_Update" >
                            <itemstyle wrap="False" />
                        </asp:BoundField>                        
                        <asp:BoundField 
                            DataField="Int_Sucursal_Id" 
                            HeaderText="Int_Sucursal_Id" 
                            SortExpression="Int_Sucursal_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Codigo" 
                            HeaderText="Creacion_Per_Personal_Codigo"
                            SortExpression="Creacion_Per_Personal_Codigo"
                            Visible="False" />                    
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Codigo" 
                            HeaderText="Update_Per_Personal_Codigo"
                            SortExpression="Update_Per_Personal_Codigo"
                            Visible="False" />                    
                        <asp:BoundField 
                            DataField="Par_Tipo_Identificacion_Id" 
                            HeaderText="Par_Tipo_Identificacion_Id"
                            SortExpression="Par_Tipo_Identificacion_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Nombre" 
                            HeaderText="Int_Empresa_Nombre" 
                            SortExpression="Int_Empresa_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Fecha_Creacion" 
                            HeaderText="Fecha_Creacion" 
                            SortExpression="Fecha_Creacion"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Correo" 
                            HeaderText="Correo" 
                            SortExpression="Correo"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Par_Tipo_Identificacion_Codigo" 
                            HeaderText="Par_Tipo_Identificacion_Codigo"
                            SortExpression="Par_Tipo_Identificacion_Codigo"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Id" 
                            HeaderText="Update_Per_Personal_Id"
                            SortExpression="Update_Per_Personal_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Par_Razon_Social_Numero" 
                            HeaderText="Par_Razon_Social_Numero"
                            SortExpression="Par_Razon_Social_Numero"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Par_Tipo_Identificacion_Nombre" 
                            HeaderText="Par_Tipo_Identificacion_Nombre"
                            SortExpression="Par_Tipo_Identificacion_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Nombre" 
                            HeaderText="Update_Per_Personal_Nombre"
                            SortExpression="Update_Per_Personal_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Id" 
                            HeaderText="Id" 
                            SortExpression="Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Fax" 
                            HeaderText="Fax" 
                            SortExpression="Fax"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Par_Razon_Social_Codigo" 
                            HeaderText="Par_Razon_Social_Codigo"
                            SortExpression="Par_Razon_Social_Codigo"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Pagina" 
                            HeaderText="Pagina" 
                            SortExpression="Pagina"
                            Visible="False" />                    
                        <asp:BoundField 
                            DataField="Estado_Nombre" 
                            HeaderText="Estado_Nombre" 
                            SortExpression="Estado_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Sucursal_Nombre" 
                            HeaderText="Int_Sucursal_Nombre"
                            SortExpression="Int_Sucursal_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Nombre" 
                            HeaderText="Creacion_Per_Personal_Nombre"
                            SortExpression="Creacion_Per_Personal_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Codigo_int" 
                            HeaderText="Codigo_int" 
                            SortExpression="Codigo_int"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Descripcion" 
                            HeaderText="Descripcion" 
                            SortExpression="Descripcion"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Telefono" 
                            HeaderText="Telefono" 
                            SortExpression="Telefono"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Nombre" 
                            HeaderText="Nombre" 
                            SortExpression="Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Estado" 
                            HeaderText="Estado" 
                            SortExpression="Estado"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Sucursal_Codigo" 
                            HeaderText="Int_Sucursal_Codigo"
                            SortExpression="Int_Sucursal_Codigo"
                            Visible="False" />                    
                        <asp:BoundField 
                            DataField="Par_Razon_Social_Id" 
                            HeaderText="Par_Razon_Social_Id"
                            SortExpression="Par_Razon_Social_Id"
                            Visible="False" />                                        
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Id" 
                            HeaderText="Creacion_Per_Personal_Id"
                            SortExpression="Creacion_Per_Personal_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Id" 
                            HeaderText="Int_Empresa_Id" 
                            SortExpression="Int_Empresa_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Codigo" 
                            HeaderText="Int_Empresa_Codigo" 
                            SortExpression="Int_Empresa_Codigo"
                            Visible="False" />
                    </Columns>
                </Koala:KGrid>
                <table>
                    <tr>
                        <td>
                            <koala:KFiltro 
                                ID="kftFiltro" 
                                runat="server" 
                                Contenedor="CON_PROVEEDOR_LISTADO" 
                                Objeto="COM_PROVEEDOR"
                                IndiceScope="Scope" 
                                Orden="1" 
                                ObjectDataSourceID="odsgvComProveedorListado" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnRefrescarListadoProveedor" 
                                runat="server"/>  
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnNuevo" 
                                runat="server" OnClick="btnNuevo_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnProveedor" 
                                runat="server" OnClick="btnProveedor_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnContactos" 
                                runat="server" OnClick="btnContactos_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnGrupos" 
                                runat="server" OnClick="btnGrupos_Click" />
                        </td>
                    </tr>
                </table>
            </asp:Panel>            
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:ObjectDataSource 
        ID="odsgvComProveedorListado" 
        runat="server" 
        EnableCaching="true" 
        CacheDuration="180"
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEmpresa" 
        TypeName="FEL.COM.BO_Com_Proveedor">
        <SelectParameters>
            <asp:SessionParameter 
                Name="s" 
                SessionField="Scope" 
                Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource>    
</asp:Content>

